m-checkbox {
  height: 1rem;
}
.dataTables_wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}
table /deep/ {
  tbody {
    tr:nth-child(even) {
      background-color: #f9f9f9;
    }
  }
  th {
    white-space: nowrap;
  }
  td > .mat-icon-button {
    margin: -0.75rem;
  }
}
// 表格排序头
.sorting {
  margin-left: 0.5rem;
  user-select: none;
  cursor: pointer;
  &::after {
    display: inline-block;
    content: ' \2191';
    opacity: 0.5;
  }
  & > :last-child {
    &::after {
      opacity: 0.5;
      padding-left: 0.5rem;
      margin-right: -0.5rem;
      display: inline-block;
      content: '\2193';
    }
  }
  &.asc {
    & > :last-child {
      &::after {
        opacity: 1;
      }
    }
  }
  &.desc {
    &::after {
      opacity: 1;
    }
  }
}
